package com.sky.service;
import com.sky.domain.Grade;
import java.util.List;

/**
 * @author 尹稳健~
 * @description: 业务层-操控年级信息
 * @version 1.0
 */
public interface GradeService {

    // 查询所有年级信息列表(用于在班级管理页面中获取年级信息)
    List<Grade> selectAll();

    //根据年级名称查询指定/全部年级信息列表
    List<Grade> getGradeList(Grade grade);

    // 查询指定的年级信息
    Grade findByName(String name);

    //  添加年级信息
    void addGrade(Grade grade);

    // 根据id修改指定年级信息
    void editGrade(Grade grade);

    // 根据id删除指定年级信息
    void deleteGrade(Integer[] ids);
}
